be pushed for time - Turkish English Dictionary